Turkey toilet sponge
noun
variants
or less commonly Turkey toilet
: a Turkey sponge (Spongia officinalis adriatica) of fine quality but less valuable than the Turkey cup sponge
Love words? Need even more definitions?
Merriam-Webster unabridged
Share